Method for converting an analog signal into a digital signal and electromagnetic radiation sensor using same

ABSTRACT

The invention concerns a procedure for converting an analogue signal representing an electrical quantity into a digital signal, the conversion being performed as close as possible to the photo-detector, that is in an integrating PEL. The procedure of the invention consists in scanning the output state of each PEL, row by row, during a frame onto a single bus for all the PELs in a column.  
     It also concerns a device for the conversion of an analogue signal into a digital signal that can be used in a photo-detection device.

FIELD OF THE INVENTION

[0001] The invention concerns a procedure for the conversion of an analogue signal into a digital signal where the analogue signal represents an electrical quantity, in particular an electric charge that is to be read. It also concerns an electromagnetic radiation detector using this procedure and, more precisely, a digital elementary point (PEL) that provides digital information at its output for digital processing.

[0002] The invention finds applications in the area of the detection of electromagnetic radiation and, in particular infrared radiation, by converting infrared radiation into digital electrical signals.

STATE OF THE ART

[0003] In the field of photo-detection, sensors are classically used to convert the photo-signals delivered by basic photo-detectors into electrical signals. This conversion is most frequently performed in part using a set of analogue functions performed by an integrated circuit called a “read circuit”.

[0004] Photo-detectors can be produced directly on the same read circuit, which is the case with photodiodes or photo-arrays of CMOS sensors operating in the visible spectrum.

[0005] They can also be produced in a special technological die, then placed on the read circuit using hybrid techniques, which is the case, for example, with so-called “quantum” photo-detectors, operating in the infrared band.

[0006] Photo-detectors can also be produced directly on the read circuit by growing a special material, as is the case with resistive microbolometers operating in the infrared band.

[0007] Whatever technique is used to produce them, the sensors consist of an array of elementary points called “PELs” connected in rows and columns. Each PEL comprises a photo-detector that performs a first conversion of the photo-signal into a quantity that can be processed by the read circuit, that is a current, a voltage or a charge. Therefore each photo-detector is associated with a PEL.

[0008] The PELs may be of the integrating type, that is to say the charges from the photo-detector associated with them are integrated in a charge storage system called an “integrator” and supplying a voltage at its output.

[0009] Classically, in a PEL array, all the PELs in a column share the same column bus.

[0010] The outputs of the PELs are connected to the column bus in turn by dynamic multiplexing. The end of each column bus is connected to a row bus, which conducts the various signals to the output stage. The electrical quantities are therefore routed by the column buses to the end of the column and then to the output stage where the signals are processed.

[0011]FIG. 1 shows a general diagram of a read circuit including PELs 1 connected in columns by column buses 2. Each PEL is connected to the column bus 2 by means of a switch 3, which multiplexes the various PELs onto the column bus. The signals from each PEL in a column are then processed in a processing unit 4. The processing units may be, for example, amplifiers connected in cascade or even transimpedance amplifiers that perform the integration at the end of the column when this is not performed in the PEL. They are connected by a switch 5 to a row bus 6. All the signals supplied by the various column buses 2 are then injected into an output stage 7. Thus the outputs of the column buses 2 share in turn the row bus 6, itself connected to the input of the output stage 7. The output stage passes the information it has received to the output of the sensor.

[0012] The sensors are in general of the analogue type. In this case, the principle of passing the information to the output of the sensor relies on two-stage multiplexing, that is multiplexing the PELs onto the column bus, then multiplexing the column buses onto the row bus. The multiplexing frequency of the column buses is higher than the multiplexing frequency of the PELs. The bandwidth of the PEL is therefore narrower than that of the processing unit 4, which is itself narrower than that of the output stage 7. There is therefore a compression of the noise spectra of all the blocks in the analogue channel with a consequent degradation of the photo-detection performance. In addition, power supply noise can degrade circuit performance, which can have repercussions on nearby electronics (power supply filters, choice of a low-noise power supply). In addition, intrinsic transistor noise imposes constraints on the size of the latter. As a general rule, a transistor will be less noisy the bigger its size.

[0013] In addition, electromagnetic interference corrupts analogue signals and sometimes imposes constraints concerning the classification and routeing of elements of the read circuit.

[0014] In addition, temperature variations alter the transfer functions of the analogue blocks.

[0015] In order to avoid these various problems, digital sensors have been produced. Digital sensors offer the advantage of providing an output signal from the sensor that is already digitised and therefore only requires a simplified interface. In addition, this output can be interpreted directly by nearby digital cards.

[0016] In addition, digital sensors are less sensitive to drift and noise from the power supplies and are more resistant to electromagnetic interference between circuits. In addition, a digital signal does not suffer any degradation during transmission between the various functional blocks. Also, digital sensors are less liable to temperature variations.

[0017] The article entitled “A 10-bit 20-Msample/s ADC for low-voltage, low-power applications” by G. SOU et al., EUROPTO Conference on Advanced Focal Plane Arrays and Electronic Cameras, Zurich, May 1998, SDPIE, vol. 3 410, describes a digital sensor in which the analogue/digital conversion is done at the output stage. In this sensor, an analogue/digital converter is inserted in the output of the read circuit. In other words, this converter replaces the output stage, marked 7 in FIG. 1, and the output constitutes the new digital interface with the nearby electronics. However, it is essential that this converter operates at video frequency.

[0018] The article “A Low-Power Digital Camera-on-a-Chip Implemented in CMOS Active Pixel Approach” by B. PAIN et al. 12^(th) International Conference on VLSI Design, January 1999, describes a sensor in which an analogue/digital converter is placed at the end of a column. This converter therefore replaces the processing device 4 in FIG. 1. The output stage 7 is then a buffer memory for digital signals. Compared with the previous device, it has the advantage of having a conversion frequency that is less than the video frequency. On the other hand, its location and routeing must be implemented within a cell of the array. In addition, it requires a large number of converters since there must be as many converters as there are columns.

[0019] Both the devices just described also have the disadvantage of converting analogue signals from the relatively remote PELs in the read circuit. In other words, the data collected by the photo-detectors is only converted into a digital signal after being transmitted to the end of a column or to the output stage of the sensor. The data could therefore have already been corrupted on its way to the converter; it is therefore a degraded analogue signal that is converted into a digital signal.

[0020] In order to avoid this last problem, the devices propose to perform the analogue/digital conversion at the PELs. However, this analogue/digital conversion can only be done by building an analogue/digital converter into each PEL. In fact, its emplacement and routeing are greatly limited by the cell dimensions of the PEL in both axes of the array.

[0021] U.S. Pat. No. 5 659 315 and U.S. Pat. No. 5 248 971 propose to remedy this problem of space by integrating the first module of an analogue/digital converter into the PEL. The converter is thus divided between the PEL and the end of the column. A comparator is then divided between all the PELs in the column. In this case, the analogue/digital conversion is only effective at the output of the converter at the end of the columns. This architecture implies that each PEL receives an instruction from the conversion module, which considerably increases the complexity of the device and the risk of coupling between PELs.

[0022] Patent application EP-A-0 954 167 also proposes to convert the analogue signal at the PEL. More precisely, this document proposes a PEL with a digital output. In this case, the conversion is of the classical single ramp type. The voltage ramp is the analogue type; conversion is made after the frame. This device has the problem of making the analogue/digital conversion after the frame (which can limit the number of images per second) but also of having to deliver an instruction in the form of a variable analogue voltage to each PEL.

DESCRIPTION OF THE INVENTION

[0023] The purpose of the invention is simply to solve the problems of the techniques described above. For this reason, it proposes a procedure for converting an analogue signal representing an electrical quantity into a digital signal, the conversion being performed as close as possible to the photo-detector, that is in an integrating PEL. The procedure of the invention consists in scanning the output state of each PEL, row by row, during a frame onto a single bus for all the PELs in a column.

[0024] More precisely, the invention concerns a procedure for the conversion of an analogue signal representing an electrical quantity into a digital signal, consisting in integrating the analogue signal and comparing the integrated analogue signal with a predetermined threshold value. This procedure is characterized by scanning a logical result acquired at the comparison stage M times, from the start of the integration time until the end of the integration time, a digital signal obtained at the output of the comparison stage, having a first binary value when the integrated signal is less than or equal to the threshold value and a second binary value when the integrated signal is greater than the threshold value.

[0025] Advantageously, the procedure of the invention consists in determining the period between the start of the integration time and the instant when the threshold value is exceeded as a function of the binary values obtained at the output of the comparison stage.

[0026] The procedure can be reset at the start of each integration time.

[0027] According to one implementation of the invention, the electrical quantity is an electrical charge, the integrated analogue signal is a voltage signal and the period between the start of the integration time and the instant of exceeding the threshold value is an image of the current.

[0028] The invention also concerns a photo-detection device using this procedure. More precisely, it concerns a device for the conversion of an analogue signal into a digital signal that can be used in a photo-detection device.

[0029] This device for converting an analogue signal representing charges resulting from the photo-detection of electromagnetic radiation into a digital signal contains a number of photo-detectors connected in rows and columns by means of buses, the photo-detectors in a column sharing the same column bus, itself connected to an output stage by means of a row bus. This device is characterized in that it contains, between each photo-detector and the column bus:

[0030] an integrator to integrate the charges arriving from the photo-detector;

[0031] means for resetting the integrator; and

[0032] a comparator to compare the output voltage from the integrator with the internally predefined threshold voltage.

[0033] Advantageously, the means for initialising include a voltage source associated with a switch.

[0034] The integrator may be a capacitor.

BRIEF DESCRIPTION OF DIAGRAMS

[0035]FIG. 1, already described, shows a classical analogue read circuit;

[0036]FIG. 2 represents schematically a read circuit including the analogue/digital conversion device that is the subject of the invention;

[0037]FIG. 3 represents schematically a PEL as used in the device of the invention;

[0038]FIG. 4 shows an electrical diagram of the PEL in FIG. 3

[0039]FIG. 5 shows a timing diagram of the signals obtained in a PEL in the device of the invention; and

[0040]FIG. 6 shows an example of the implementation of a PEL in the device of the invention.

DETAILED DESCRIPTION OF EMBODIMENTS OF THE INVENTION

[0041] The invention concerns a procedure for converting an analogue signal resulting from photo-detection into a digital signal, this conversion requiring to be made as far upstream as possible in the signal-processing channel.

[0042] For this, the invention proposes to scan, line by line, the output status of each PEL onto a single bus for all the PELs in a column. In other words, the procedure of the invention consists in scanning the quantity of charges obtained during their integration, in a repetitive manner, in order to detect the instant at which this quantity reaches a predetermined threshold value.

[0043] The time required to reach this instant when the quantity of integrated charge reaches the threshold value is in fact an image of the value of the flow rate of these charges that is an image of the current; this time is obtained in the form of a binary code.

[0044] This procedure of the invention is implemented in a read circuit designed to read the electrical charges produced by the photo-detectors when subjected to electromagnetic radiation and, in particular, infrared radiation.

[0045] A read circuit implementing this procedure is shown in FIG. 2. This read circuit includes a PEL array 10 connected in columns by a bus 12. The column bus 12 is a bus shared by all the PELs in the same column. Each PEL 10 is thus connected to a bus 12 by means of a switch 13 that multiplexes the data supplied by the various PELs. Each column bus 12 is connected at its end to a digital processing device 14, which digitally processes the signals from the PELs in the column. The outputs of the various digital processing devices 14 are multiplexed by means of switches 15 in order to reach an output stage 17. The data from the digital processing devices 14 is routed to the output stage 17 by a means of a second shared bus 16 called the “row bus”.

[0046] In FIG. 3, one of the PELs 10 in the read circuit in FIG. 2 is shown diagrammatically.

[0047] This PEL 10 includes a photo-detector 20 coupled to an integrator 22 by means of an impedance matching device 21. For example, the integrator 22 may be a capacitor.

[0048] The photo-detector 20 delivers a current I_(det), which becomes I_(int) when it leaves the impedance matching device 21. The output of the integrator 22 is connected to one of the inputs V_(p) of a comparator 26, characterized by a threshold voltage V_(s). To put it more clearly, the voltage V_(s) is, in this diagram, obtained from an external source 25. It can also be defined by the internal characteristics of the comparator (that is the intrinsic characteristics of the transistors forming the comparator) and then does not require the external source.

[0049] The voltage from the integrator 22 is compared by the comparator 26 with the threshold voltage V_(s). The result of this comparison is produced at the output s of the comparator 26 in the form of binary values. If the voltage V_(p) of the signal from the integrator 22 is less than the threshold voltage V_(s), the binary value generated by the comparator 26 is 0. On the other hand, as soon as the voltage V_(p) becomes great than or equal to the threshold voltage V_(s) the output of the comparator 26 is set to 1. The value obtained at the output of the PEL 10 is therefore 0 or 1, depending on whether the voltage of the signal relative to the photo-detection device is respectively greater than or less than or equal to a predetermined threshold voltage. The logical value at the output of the comparator 26 is continuously scanned periodically at the rate of a clock 8 controlling the switch 13, a binary processing circuit 9, for example, a memory loaded with values at the clock rate or even a shift register receiving successive logical values. A digital/digital converter 19 controlled by the clock 8 receives the binary values from the processing device 9 and converts the sequence of 0s and 1s into digital values. In this way, the charge collected by the photo-detector 20 is converted into a binary sequence, that is a digital signal at the output of the PEL, before being placed on the column bus.

[0050] In fact, as shown in FIG. 3, the output s of the comparator 26 corresponds to the output of the PEL 10 and is connected to a switch 13 linked to the column bus 12.

[0051] As explained above, the integrator 22 collects the charges from the photo-detector 20. However, the integrator must be reset after each frame. The integrator 22 is reset by a resetting device 23 and 24. The resetting devices consist of a voltage source 24 supplying a constant voltage V_(r) through a switch 23. Thus, between each frame, the switch 23 is closed so as to remove the charges collected in the integrator 22 during the previous frame. This step permits a new integration to commence under initial conditions, which are always the same.

[0052]FIG. 4 shows an electrical diagram corresponding to the PEL 10 in FIG. 3. The diagram shows that the input V_(p) of the comparator 26 is reset to the voltage V_(r) of the voltage source 24. Therefore when the switch 23 is open, the current I_(int) is integrated by the integrator 22. When the read voltage V_(lec) at the terminals of the integrator 22 exceeds the threshold value, that is as soon as the voltage V_(lec) becomes greater than or equal to the threshold voltage V_(s), the output of the comparator 26 toggles.

[0053]FIG. 5 shows a timing diagram of the various signals produced in the PEL 10 in FIGS. 3 and 4. More precisely, the reset voltage V_(r), is shown as a dotted line, and the threshold voltage V_(s) can be seen. The curve V_(p) shows the voltage relative to the signal from the photo-detector, that is the voltage obtained at the output of the integrator 22 and present at the first input to the comparator 26.

[0054] At the instant t₁ the switch is closed; the voltage V_(p) is then at the value of the reset voltage V_(r). At the instant when the switch 23 opens, the voltage V_(p) represents the charges arriving from the photo-detector and integrated in the integrator 22. The curve s shows the logical signal obtained at the output of the comparator 26. It can be seen then that, for as long as the value V_(p) is greater than the threshold voltage V_(s), the logical signal is set to 0 and as soon as the voltage V_(p) becomes equal to then less than, the threshold voltage V_(s), the logical signal is set to 1.

[0055] It should be noted that the result of comparison between the voltage V_(p) and the voltage V_(s) by the comparator 26 is scanned regularly, from the start of the integration time up to the end of the integration time. The comparisons are repeated at regular intervals T throughout the complete frame. Thus at each interval T, the output s of the comparator 26 supplies a bit of value 0 or 1 forming a sequence of bits that can later be encoded.

[0056]FIG. 5 shows the various intervals T between the start of the integration time and the end of the integration time; the binary values obtained at each scan of the comparison during these intervals are also noted. It can therefore be seen from FIG. 5 that before exceeding the threshold value V_(s) and consequently the resultant toggling of the output s of the comparator 26, each scan, that is each bit value obtained at the output s, sends a logical 0 to the column bus 12. When the threshold V_(s) is reached and exceeded, the logical state of the output s changes; the scans therefore send the binary value 1 to the column bus 12.

[0057] The read time, or integration time, is therefore converted into the form of a string of bits. In the example in FIG. 5, this string consists of 7 bits: 0000011.

[0058] In fact, this string of bits corresponds to the time required for the output of the comparator 26 to toggle. In other words, it is the read time t_(lec) that is determined by the procedure of the invention. From FIGS. 3 and 4, the time t_(lec) is expressed as follows $t_{lec} = \frac{{Clec}\left( {{Vr} - {Vs}} \right)}{I\quad {int}}$

[0059] where C_(lec) is the capacitance of the capacitor 22 and I_(int) is the integrated current representing the number of photons received by the photo-detector.

[0060] It should be noted that since each PEL in a column shares the same column bus, the result obtained at the output s of the PEL is multiplexed onto the column bus, that is at a given instant, only one PEL in the column places its data onto the column bus, all the other PELs in the same column having their switch 13 open.

[0061] Each column bus in a PEL array is multiplexed in the same way, that is the PELs in a row supply their data at the same time to the column bus with which they are associated. When the data supplied by all the PELs in a row have been processed at the end of the column by the processing device 14, the following row of PELs is selected in order to commence a new scan. When the last row of the PEL array has been processed, the first row of the array is selected again and so on. Scanning is stopped when the integration is complete, that is when the frame has been completed.

[0062] As previously explained, the data flowing in the column bus 12 corresponds to a string of bits. This string of bits normally starts with a 0 and ends in a 1. However, if the input flow is too strong, the string of bits may only consist of 1s, the threshold voltage being exceeded before the first scan. On the other hand, if the input flow is too weak and does not reach the switching threshold before the end of the integration time, the string of bits may consist only of 0s.

[0063] In order to be processed, the string of bits is converted into binary codes consisting of a number of bits that is less than that of the string obtained by scanning. The string of bits can be encoded using different codes and, for example, it may be encoded in the converter 19 on three bits in accordance with the correspondence below: String of bits Encoded as 0000000 000 0000001 001 0000011 010 0000111 011 0001111 101 0011111 110 0111111 110 1111111 111

[0064] In general, in order to encode the string of bits produced by scanning during a frame of N bits, there must be 2^(N)−1 scans. For, example, for encoding on 12 bits, 2¹²−1 scans are required, that is 4,095 scans for each PEL.

[0065] This encoding on 8 bits of the 2^(N)−1 binary values obtained from the 2^(N)−1 scans, is produced by the processing device 14 for each PEL in the array. For that, the invention proposes that each PEL should be associated with an N bit-processing device mounted in the circuit. Therefore, for each scan of a PEL, it is necessary first to read the previous value recorded in a memory allocated to it, add to it the digital result of the scan present on the column bus 12, then rewrite to memory the value obtained after this addition. It is a matter of adding an N bit binary word in the memory to a 1 bit binary word on the column bus 12. When the 2^(N)−1 scans have been completed, 2^(N)−1 additions have been made for each PEL in the circuit. All the N bit memories in the circuit then contain the result of the analogue digital conversion of the integrated signal for each PEL. These N bit words are then routed by the row bus to the sensor output 17.

[0066] It can therefore be seen that the digital converter 19 converts the sequence of M binary values stored in the processing device into a digital value encoded on a number of bits which is smaller than M.

[0067] As can be seen by reading the foregoing, the conversion of the analogue signal from the photo-detector is done at the comparator 26. Therefore, only the signal appearing between the output of the photo-detector 20 and the input of the comparator 26 is of the analogue type. From the output s of the comparator 26, which corresponds to the output of the PEL 10, the signal is digital. It is then transmitted in digital form to the column bus 12 and to all the processing devices located further on in the read circuit. In other words, no analogue type dynamic data is required for the operation of these conversion devices. Only the switches 13 and 21 and the respective supply voltages are needed for its use. A minimum of stimuli is therefore sufficient to ensure correct operation of this digital sensor.

[0068] In addition, this digital sensor has the advantage of being able to be easily modified, that is easily converted from application to another since only the values of the capacitor 22 and the voltages V_(r) and V_(s) must be redefined to ensure the same transfer function, in accordance with the equation given above. The sensor is therefore compatible with so-called “low voltage” technology as well as with SOI (Silicone on Insulator) technology since few electrical devices process analogue quantities.

[0069] As described above, the principle of reading the PEL 10 relies on exceeding the threshold of comparison V_(s). It is the instant t_(lec) of exceeding this threshold that permits encoding of the photonic input current in time. Therefore, whatever the current I_(int), the number of charges integrated in the integrator 22 is the same.

[0070] If we call the maximum total charge that can be stored in the integrator Q_(max), then:

Q _(max) =q·N _(max) =C _(lec)·(V _(r) −V _(s))=I _(int) ·t _(lec)

[0071] Where q is the charge of one electron (q=1.6e−19C) and N_(max) is the maximum number of charges corresponding to Q_(max).

[0072] If the detectors are of the quantum type, then the effective value of the noise associated with a photodiode integrating N charges in a capacitor is given by the following equation:

Noise_(detector)={square root}{square root over (N)}

[0073] Therefore for N_(max) charges integrated in the PEL, we obtain a signal/noise (S/N) ratio which is given by the relation: ${S/N} = {\frac{N\quad \max}{\sqrt{N\quad \max}} = {\sqrt{N\quad \max} = \sqrt{\frac{{Clec}.\left( {{Vr} - {Vs}} \right)}{q}}}}$

[0074]FIG. 6 shows an example of the wiring circuit of a PEL in the device of the invention. In this diagram, the photo-detector is marked 20, as in FIG. 3. A transistor 30 couples the photo-detector 20 with the integration node, marked 35 in the FIG. 6. The charges from the photo-detector is 20 are accumulated in the integrator 22; the transistor 24 resets the node 35 to the voltage V_(r). The signal VPOL corresponds to the polarisation voltage of the coupling transistor 30 and HRAZ to the reset clock signal; HRAZ is common for all the PELs in the array.

[0075] In the example in FIG. 6, the comparator 26 is formed from transistors 31, 32, 33 and 34, which provide at their output s the logical PEL signal. The output s is connected to the switch 13, which itself is connected to the column bus. The HMUX command enables the switch 13 the HMUX command is the multiplexing clock signal and is common to all the PELs in a row. The VPOL and BIAS signals are DC polarising voltages and V_(r) is the reset voltage of the node 35, but also, in this implementation, the positive supply voltage of the comparator 26.

[0076] According to a variant of the invention, it is possible to provide a dedicated HRAZ signal for each row. In effect, the HRAZ clock signal of the integration capacitors 22 is the same for all the PELs in the array. Therefore the integration starts at the same instant for all the PELs. Now it is of interest that only PELs in the same row are scanned synchronously. For this, it is sufficient that each row of PELs has its own reset signal. 

1. Procedure for converting an analogue signal representing an electrical quantity into a digital signal consisting in integrating the analogue signal and comparing the integrated analogue signal with a predetermined threshold characterized in that it consists in scanning N times a logical value obtained from the comparison stage from the start of the integration time until the end of the integration time, a digital signal obtained from the output of the comparison stage, having a first binary value when the integrated signal is less than or equal to the threshold value and a second binary value when the integrated signal is greater than the threshold value,
 2. Procedure in accordance with claim 1, characterized in that it consists in determining a duration t_(lec) between the start of the integration time and the instant of exceeding the threshold value, as a function of the binary values obtained at the output of the comparison stage.
 3. Procedure in accordance with claim 1 or 2, characterized in that the electrical quantity is a charge, the integrated analogue signal is a voltage signal and the duration t_(lec) between the start of the integration time and the instant of exceeding the threshold value is an image of the current.
 4. Procedure in accordance with any of claims 1 to 3, characterized in that it is reset each time the integration time starts.
 5. Device for converting an analogue signal representing charges resulting from the photo-detection of electromagnetic radiation into a digital signal, comprising a number of photo-detectors (10) connected in rows and columns by means of buses (12, 16), the photo-detectors in one column sharing the same column bus (12), itself connected to an output stage (17) by means of a row bus (16), characterized in that it includes, between each photo-detector and the column bus: an integrator (22) to integrate the charges arriving from the photo-detector; means for resetting the integrator (23, 24) and; a comparator (26) to compare the voltage V_(p) from the integrator with an internally predefined threshold voltage V_(s).
 6. Device according to claim 5, characterized in that the means for resetting include a voltage source associated with a switch.
 7. Device according to claim 5 or 6, characterized in that the integrator is a capacitor.
 8. Device according to one of claims 5 to 7, characterized in that it includes a processing device (9), a clock (8), the clock (8) controlling the processing device (9) and the processing device (8) receiving a binary value present at the output of the comparator (26) at each signal from the clock (8).
 9. Device according to claim 8, characterized in that it also includes a digital/digital converter (19) controlled by the clock (8) to convert a sequence of binary values stored in the processing device (9) into a numerical value encoded on a number of bits smaller than the number of logical values stored in the processing device (9). 